\hypertarget{classCDummyBuilder}{
\section{\-C\-Dummy\-Builder \-Class \-Reference}
\label{classCDummyBuilder}\index{\-C\-Dummy\-Builder@{\-C\-Dummy\-Builder}}
}


{\ttfamily \#include $<$dummy\-\_\-builder.\-h$>$}

\-Inheritance diagram for \-C\-Dummy\-Builder\-:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{classCDummyBuilder}
\end{center}
\end{figure}
\subsection*{\-Public \-Member \-Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{classCDummyBuilder_ad931e6308a2b4b0bef2f2b9ebd473985}{\-C\-Dummy\-Builder} ()
\item 
virtual \hyperlink{classCDummyBuilder_ab57a3633af57bfbec1d2947a7bda3e9a}{$\sim$\-C\-Dummy\-Builder} ()
\item 
virtual int \hyperlink{classCDummyBuilder_a57174b75a42c0e946d84d379e0215bb8}{get\-Bit} (bool \&p\-Read\-Bit)
\begin{DoxyCompactList}\small\item\em get a data bit from the byte buffer \end{DoxyCompactList}\item 
virtual bool \hyperlink{classCDummyBuilder_ab77c11f16a2a9050b48d52a29561e043}{put\-Bit} (bool p\-Write\-Bit)
\begin{DoxyCompactList}\small\item\em put a data bit into the byte buffer \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{\-Private \-Member \-Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{classCDummyBuilder_a45cc4ec668d1bd5698ddc1a61d41f8b2}{\-C\-Dummy\-Builder} (const \hyperlink{classCDummyBuilder}{\-C\-Dummy\-Builder} \&)
\item 
\hyperlink{classCDummyBuilder}{\-C\-Dummy\-Builder} \& \hyperlink{classCDummyBuilder_ab0cfc9f911752643ea0fc1e5097237d5}{operator=} (const \hyperlink{classCDummyBuilder}{\-C\-Dummy\-Builder} \&)
\end{DoxyCompactItemize}


\subsection{\-Constructor \& \-Destructor \-Documentation}
\hypertarget{classCDummyBuilder_ad931e6308a2b4b0bef2f2b9ebd473985}{
\index{\-C\-Dummy\-Builder@{\-C\-Dummy\-Builder}!\-C\-Dummy\-Builder@{\-C\-Dummy\-Builder}}
\index{\-C\-Dummy\-Builder@{\-C\-Dummy\-Builder}!CDummyBuilder@{\-C\-Dummy\-Builder}}
\subsubsection[{\-C\-Dummy\-Builder}]{\setlength{\rightskip}{0pt plus 5cm}\-C\-Dummy\-Builder\-::\-C\-Dummy\-Builder (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{classCDummyBuilder_ad931e6308a2b4b0bef2f2b9ebd473985}
\hypertarget{classCDummyBuilder_ab57a3633af57bfbec1d2947a7bda3e9a}{
\index{\-C\-Dummy\-Builder@{\-C\-Dummy\-Builder}!$\sim$\-C\-Dummy\-Builder@{$\sim$\-C\-Dummy\-Builder}}
\index{$\sim$\-C\-Dummy\-Builder@{$\sim$\-C\-Dummy\-Builder}!CDummyBuilder@{\-C\-Dummy\-Builder}}
\subsubsection[{$\sim$\-C\-Dummy\-Builder}]{\setlength{\rightskip}{0pt plus 5cm}virtual \-C\-Dummy\-Builder\-::$\sim$\-C\-Dummy\-Builder (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline, virtual\mbox{]}}}}
\label{classCDummyBuilder_ab57a3633af57bfbec1d2947a7bda3e9a}
\hypertarget{classCDummyBuilder_a45cc4ec668d1bd5698ddc1a61d41f8b2}{
\index{\-C\-Dummy\-Builder@{\-C\-Dummy\-Builder}!\-C\-Dummy\-Builder@{\-C\-Dummy\-Builder}}
\index{\-C\-Dummy\-Builder@{\-C\-Dummy\-Builder}!CDummyBuilder@{\-C\-Dummy\-Builder}}
\subsubsection[{\-C\-Dummy\-Builder}]{\setlength{\rightskip}{0pt plus 5cm}\-C\-Dummy\-Builder\-::\-C\-Dummy\-Builder (
\begin{DoxyParamCaption}
\item[{const {\bf \-C\-Dummy\-Builder} \&}]{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}private\mbox{]}}}}
\label{classCDummyBuilder_a45cc4ec668d1bd5698ddc1a61d41f8b2}


\subsection{\-Member \-Function \-Documentation}
\hypertarget{classCDummyBuilder_a57174b75a42c0e946d84d379e0215bb8}{
\index{\-C\-Dummy\-Builder@{\-C\-Dummy\-Builder}!get\-Bit@{get\-Bit}}
\index{get\-Bit@{get\-Bit}!CDummyBuilder@{\-C\-Dummy\-Builder}}
\subsubsection[{get\-Bit}]{\setlength{\rightskip}{0pt plus 5cm}virtual int \-C\-Dummy\-Builder\-::get\-Bit (
\begin{DoxyParamCaption}
\item[{bool \&}]{p\-Read\-Bit}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline, virtual\mbox{]}}}}
\label{classCDummyBuilder_a57174b75a42c0e946d84d379e0215bb8}


get a data bit from the byte buffer 

\begin{DoxyReturn}{\-Returns}
1 for more steg payload and 0 for no more steg payload (\-E\-O\-F) 
\end{DoxyReturn}


\-Implements \hyperlink{classIBitSource_a8033470e96c8810b748f42ce68abaa3a}{\-I\-Bit\-Source}.

\hypertarget{classCDummyBuilder_ab0cfc9f911752643ea0fc1e5097237d5}{
\index{\-C\-Dummy\-Builder@{\-C\-Dummy\-Builder}!operator=@{operator=}}
\index{operator=@{operator=}!CDummyBuilder@{\-C\-Dummy\-Builder}}
\subsubsection[{operator=}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-C\-Dummy\-Builder}\& \-C\-Dummy\-Builder\-::operator= (
\begin{DoxyParamCaption}
\item[{const {\bf \-C\-Dummy\-Builder} \&}]{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}private\mbox{]}}}}
\label{classCDummyBuilder_ab0cfc9f911752643ea0fc1e5097237d5}
\hypertarget{classCDummyBuilder_ab77c11f16a2a9050b48d52a29561e043}{
\index{\-C\-Dummy\-Builder@{\-C\-Dummy\-Builder}!put\-Bit@{put\-Bit}}
\index{put\-Bit@{put\-Bit}!CDummyBuilder@{\-C\-Dummy\-Builder}}
\subsubsection[{put\-Bit}]{\setlength{\rightskip}{0pt plus 5cm}virtual bool \-C\-Dummy\-Builder\-::put\-Bit (
\begin{DoxyParamCaption}
\item[{bool}]{p\-Write\-Bit}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline, virtual\mbox{]}}}}
\label{classCDummyBuilder_ab77c11f16a2a9050b48d52a29561e043}


put a data bit into the byte buffer 

\begin{DoxyReturn}{\-Returns}
true if everything is ok, false tells the embedding engine to resynchronize 
\end{DoxyReturn}


\-Implements \hyperlink{classIBitSource_a2af07e746032f6506d94f9a487c6870e}{\-I\-Bit\-Source}.



\-The documentation for this class was generated from the following file\-:\begin{DoxyCompactItemize}
\item 
\hyperlink{dummy__builder_8h}{dummy\-\_\-builder.\-h}\end{DoxyCompactItemize}
